[XEN] Fix i386 hypercall code to always create shadow
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 28 Sep 2006 10:47:33 +0000 (11:47 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 28 Sep 2006 10:47:33 +0000 (11:47 +0100)
commitcc4761e04197edd548f709f94134035392c62c83
tree3cda89268291564473e03f51dd6f1bca0a3fe7e7
parentf10e4fdc2a412394ff7cc911ce257d42f73325c8
[XEN] Fix i386 hypercall code to always create shadow
parameters. Arguments on stack can be clobbered by
callee, since it owns them. But we require this doesn't
happen when we create hypercall continuations. Hence the
need to copy.
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/x86_32/entry.S